chattering continuously - German English Dictionary